a magic carpet - Francés Inglés Diccionario